.cookie-notice-page .notice-subtitle{color:color-mix(in srgb,var(--background) 75%,transparent);margin-bottom:22px;font-size:16px;line-height:1.7}.cookie-notice-page .policy-title-inner{padding-top:55px;padding-bottom:55px}.cookie-notice-page .policy-layout{padding-top:56px}.cookie-notice-page .table-scroll{max-width:100%;margin:22px 0;overflow-x:auto}.cookie-notice-page .policy-article table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:1.7}.cookie-notice-page .policy-article caption{text-align:left;color:var(--color-muted);margin-bottom:12px;font-size:12px}.cookie-notice-page .policy-article th{background:var(--color-cream);color:var(--color-navy);border-bottom:1px solid var(--color-hairline);padding:13px 15px;font-weight:500}.cookie-notice-page .policy-article td{border-bottom:1px solid var(--color-hairline);vertical-align:top;padding:16px 15px}.cookie-notice-page .policy-article th:first-child{width:37%}.cookie-notice-page .storage-key{overflow-wrap:anywhere;font-size:13px}.cookie-notice-page .table-detail{color:var(--color-muted);font-size:12px}.cookie-notice-page .policy-mobile-contents{background:var(--color-cream)}@media(max-width:760px){.cookie-notice-page .policy-title-inner{padding-top:43px;padding-bottom:43px}.cookie-notice-page .notice-subtitle{font-size:15px}.cookie-notice-page .policy-layout{padding-top:27px}.cookie-notice-page .policy-article table{font-size:12px}.cookie-notice-page .policy-article :is(td,th){padding:12px 8px}.cookie-notice-page .storage-key,.cookie-notice-page .table-detail{font-size:11px}}
